package com.pcafs.manage.bo;

import com.pcafs.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 社团分页查询对象 community
 *
 * @author pcafs
 * @date 2021-05-03
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel("社团分页查询对象")
public class CommunityQueryBo extends BaseEntity {

    /**
     * 分页大小
     */
    @ApiModelProperty("分页大小")
    private Integer pageSize;
    /**
     * 当前页数
     */
    @ApiModelProperty("当前页数")
    private Integer pageNum;
    /**
     * 排序列
     */
    @ApiModelProperty("排序列")
    private String orderByColumn;
    /**
     * 排序的方向desc或者asc
     */
    @ApiModelProperty(value = "排序的方向", example = "asc,desc")
    private String isAsc;


    /**
     * 所属学院
     */
    @ApiModelProperty("所属学院")
    private Long deptId;
    /**
     * 社团名字
     */
    @ApiModelProperty("社团名字")
    private String cname;
    /**
     * 图片地址
     */
    @ApiModelProperty("图片地址")
    private String imgUrl;
    /**
     * 简介
     */
    @ApiModelProperty("简介")
    private String introduction;
    /**
     * 社长id
     */
    @ApiModelProperty("社长id")
    private Long presidentId;
    /**
     * 1:处理中，2：通过，3：未通过
     */
    @ApiModelProperty(" 1:处理中，2：通过，3：未通过")
    private String cstate;

}
